package com.centit.bod.kaixin001.util;

import org.htmlparser.NodeFilter;
import org.htmlparser.Parser;
import org.htmlparser.filters.NodeClassFilter;
import org.htmlparser.nodes.TextNode;
import org.htmlparser.util.NodeList;
import org.htmlparser.util.ParserException;
import org.htmlparser.util.Translate;

public class HtmlUtils {
	public static String getPlainText(String html,String split){
		String plainText = "";
		try{
			Parser parser = Parser.createParser(Translate.decode(html), "UTF-8");
			NodeFilter textFilter = new NodeClassFilter(TextNode.class);
			NodeList textList = parser.parse(textFilter);
			for(int i=0;i<textList.size();i++){
				String text = ((TextNode)textList.elementAt(i)).getText();
				plainText += text+split;
			}
		}catch(ParserException pe){
			pe.printStackTrace();
			plainText = null;
		}
		return plainText;
			
	}

}
